membrane bioreactor technology - Turkish English Dictionary